Extremely well located Airbnb that offers everything a traveller need and beyond. 5 stars.