Very good and clean flat. Great location as well. We enjoyed our short stay and would stay there again.