The location and views are incredible! The space was perfect for 7, we didn’t feel crowded.
The only thing that would make the place perfect would be to have umbrellas for the outside so you could have more shade during the day if you wanted.