Everything as described and well worth the price paid. Modern and spacious accomodation. Very secure and easy access. Booking requirements are a bit of effort but overall well worth it.