Fantastic, comfortable and hospitable stay.