Ticks all the right boxes and surprisingly delivers a little extra! Adam such an excellent host who regularly kept in touch to ensure check in was easy. It's the level of service and communication by Adam that makes this apartment a cut above the rest. Highly recommended.