5/5 would recommend. everything looks new and clean. very close to the beach. the cleaning came every day, with new sheets and towels. tv even had Netflix etc(login with own account). parking near the place was sufficient.