Great location, literally 5 minute walk to the beach, good communication, easy check in and check out with convenient, no hassle parking. Just as advertised. Five stars. Would definitely book again.