Diane was so lovely - she took her time to explain everything to us and was always on hand if needed. She was very accommodating when I asked for a very late check out with hardly any notice and managed to rearrange the cleaning to accommodate us. This was very appreciated as we landed up having a fabulous last day thanks to Diane. We had a 2 year old and a 4 year old with us and the apartment was perfect for this - Diane even has a stair gate and toys and the trampoline and pool (heated) were much enjoyed. The views from the apartment are amazing. Very highly recommended.