Amazing apartment and location. Was perfect for us and our 3 kids, including our 17 year old who loved having his own private space!! Great views, amenities and location, highly recommend for a wonderful family holiday. Very easy to deal with and has everything you would need!!