Lovely location, lovely amenities and place to stay.