Very cute stay, with thoughtful touches and great amenities.