We recently spent 5 nights at this wonderful apartment hotel. The amazing views and breakfast delivered to our room were just the beginning. What set this place apart from the rest was the extraordinary personal service provided by Juan, the hotel manager. From booking our hire car, to sitting down with maps making suggestions on things to do, to sorting out a flight cancellation (for us non spanish speaking Australians) until 1.00am nothing was too much trouble. We can't recommend this place too highly. Oh, and be sure to check out the million dollar view from the heated indoor/outdoor pool.