Comfortable and well equipped flat.