Beautiful, clean, comfortable and well-placed stay.