We stayed here for a week it was very clean and close to everything a few min walk to the beach. Also, huge plus to have so much extra amenities!
Highly recommended!