What an amazing spot! There was plenty of room for 3 generations of our family to enjoy meals together, play table tennis, relax, cook and enjoy the gorgeous view. Spotlessly clean which my very particular mother was especially happy about. We will definitely be back.