Perfect flat in amazing location. Had everything we needed. Very comfortable beds and the sofa bed also very comfortable. Very clean. Would definitely stay again. Highly recommend!