Great location, great host and all the amenities you'd need.