very spacious and clean flat. lots of amenities.