All of the other reviews are spot on; this place is perfect. You can’t beat the location and the flat itself is great. The deck was amazing and we loved having our morning coffee out there. The staff were also very accommodating and the communication was great. We would absolutely stay here again!