If an Airbnb ever deserved a 5 star, it's this place. Excellent location, comfortable, spacious, super fast internet, a well-equipped kitchen and friendly hosts. It certainly ticked all of our boxes.