Location Perched above the beautiful beaches of the Costa del Sol, the hotel lives up to its name by offering an oasis of tranquility, far enough away from the main coastal road to be peaceful, yet only a few minutes' drive from the beach, shops and bars.