We had a great stay. The apartment is perfect and the view amazing. The facilities are great. We would absolutely stay again if the mattress on the bed is replaced.