Beautiful, clean and hospitable accommodation.