Perfect flat. Exactly how you'd want an AirBnB to be. The rooms were even more spacious than the pictures suggested. Everything was spotlessly clean and the common area was equipped with everything we needed. We had a great time. Thank you!