Great location! The flat is stylish and hotel level clean. Communication was very easy and professional. We had a wonderful time. Thank you!