A terrific, relaxing - cool! - place to stay.