My wife and I and our 2 daughters had a great stay. The apartment is tastefully decorated and very practical for a family or 2 couples. The setting is spectacular, with great views in every direction, a nice area outside for eating and enjoying the sunsets, and good hiking right outside the door (if you don't mind hills). The pool is good for children and adults who may want to swim a few laps, and the view from the pool is beautiful. There is a good restaurant a short walk away. I recommend having a car for shopping, beaches, etc. We would definitely like to come back and hope we can.