A great place, with pretty much all the amenities you would want for a cozy vacation.