My group had an absolutely fantastic stay here. While the place is small, there are 3 good-sized bedrooms and 2 very nice bathrooms, so for our group of 5 we never felt cramped.
The location can't be beat, and the communication for checking in and out was very very smooth.