Very nice and clean. Good location, good communication. Recommended for a family to stay.