I did not stay here but went to see the property. It appears to be new. It is just behind Elodia's and only 100 feet or so from their upper building. There are four units, each is a one bedroom with a pull out sofa. I suspect the views are very good as it is on a little hill. You...
More