Clean, cozy and suitable for a family with kids. We enjoyed the beach, the pool and all the amenities listed. Excellent communication with the host. We’ll be back!