Great modern accommodation! All amenities were provided and felt like a home away from home. Great communication and easy to follow check-in instructions. Highly recommended!