Beautiful fully self contained unit walking distance to the beach. Very modern & spotlessly cleaned. Attention to detail and comfort made our stay very enjoyable.