5 Stars all around. Exactly as advertised. Very comfortable and conveniently located. Joe and De were so communicative and the access to beach gear was a nice touch. It really came in handy. We'd absolutely stay here again.