Great flat that has everything needed. We only stayed two nights but we were very comfortable. Easy to self check in & very close to all transportation as we had to hop on the bus to the airport at 3am on our last day. Was even surprised with some treats & refreshments upon arrival! Would definitely recommend!