We had a great 5 day stay here. The apartment is in a great location, right on the edge of the shops and a 10 minute walk to the beach. Everything is basically brand new and we felt very comfortable. Highly recommend