Clean, great location, all the essentials you need for the beach. Would not hesitate to stay here again!