We thoroughly enjoyed our stay. The location was perfect. Walking distance to the beach, easy access to the airport, restaurants and activities. The unit was clean, the beds were comfortable and the showers were great. It was amazing falling asleep to the waves crashing on the cliffs. Based on reviews, I was worried about the parking situation. It was never a problem for us. We rented a BMW five series and had no issues.