Loved our time there, terrific location opposite beach, great kitchen & bathroom, amazing views from balcony & secure parking. Will definitely come back & stay again. Communication was quick & check in was easy as well.