Flat has everything you need & and the location is really great. The communication of the host was very good and quick. We loved the check-in: it was so simple.