The apartment is quite spacious and the kitchen is very well set up for cooking. Everything was in good order and the pool and parking were easily accessible. The walk to the beach is only about 3-4 minutes and it has nice sand and generally not too busy. The only slight detractor was that the air conditioning barely reaches the second bedroom but was comfortable enough. We enjoyed our stay!