This is a fabulous place to stay! Very spacious, the pictures do not do it justice. Walking distance to stores, restaurants, and the beach, but very very private. Communication with the manager is excellent! Great stay!!!