The place is beautiful, clean, spacious and the location is excellent! Highly recommended for a larger group stay