Very clean, warm and inviting. We will definitely stay again. Location is very convenient. Bed is comfortable. Beach chairs and mini cooler were handy for day trips.