The most wonderful location, ambience and staff. The hotel's pool has a view of the Mediterranean, Morocco across the sea, and Gibraltar. On top of this, the rooms are superb - large, comfortable, very spacious bathrooms. If you love animals, or music it's also the perfect hotel for you - there's beautiful artwork on the theme of music everywhere, light jazz playing in the background, and wonderful Mainecoon cats.
Lastly, the owner is just such a superstar. You can tell she loves her business - and she is so flexible, nothing is too much trouble, and everything with a smile.