This place was perfect for our group of 4. It is a gorgeous spot with very thoughtful touches and *very* spacious. We would absolutely love to come back in the future. 5 stars!