Beautiful flat with gorgeous views and all the amenities you need! Communication and check in were on point - thank you for a lovely stay.