Fantastic stay, excellent value for money in a great location. Apartment had everything needed and was just what we expected. Very clean, good communication and everything was smooth from the day of booking right through to checkout. Would happily stay again.