Perfect AirBnB experience! Great hosts and communication, fantastic location and top-notch apartment with facilies and maintained to a high standard. Definitely will book again.