Very clean, attention to detail with the bathroom towels was thoughtful and welcoming. Great having the beach towels and coolers etc. Great place to stay.