Decent place one block from the beach really the biggest selling point of this stay. Noticed a lot of people coming and going from the other apartments so not the most private, no big deal really if you plan to explore the surrounding areas. The 120$ cleaning fee would’ve been fine had the place actually been cleaned, the floors were gritty & dirty upon arrival from prior stays, also the sofas and throw pillows had noticeable stains. Other then that my stay was mediocre for the price point I would personally find something else.