Spacious and clean flat. Cyrus was very responsive and happy to accommodate our requests. Totally recommended.