Great location. Very clean. Bigger than I had expected from previous reviews, certainly big enough for 4 people. Great, communicative host.