The stay was amazing the beds were very comfortable and the view was absolutely gorgeous. The apartment itself offered all the amenities we were hoping for and the staff were very lovely.