The apartment was great in all aspects. The views and amenities are an A plus. It was an amazing excellent vacation where we were able to relax, enjoy the pool, beach and great evening with the beautiful views with a glass of wine. Definitely we will recommend all the extra fees are worth the stay.