Well maintained, great location - right by the beach! Easy check-in process.