If I could give this place 10 stars, I would! Amazing hospitality, great location and beautiful flat!