Fantastic stay! Very comfortable accommodations with well stocked kitchen and beach amenities. Great location near beach, trail, shops and restaurants. Would love to stay again!