Beautiful apartment with great amenities and sparkling clean. Location is great, communication was very good. A great choice of accommodation.