A great house in a great location, well set up for multiple guests, has everything you would need.