This place was absolutely perfect! Super easy to organise in terms of prior communication and key pick-up/drop-off, and it is in the ideal location and with everything you could possibly need. We loved our stay.