Cozy and lots of amenities, top location, would love to visit again