Location is great and communication was good.
Apartment was quite small & the lift is hit and miss, on around 4 or 5 occasions we had to climb the stairs which isn’t ideal in the heat, we actually had to do this when we checked in with all our luggage.
Overall would recommend.