Very clean, great location, great value! We enjoyed our stay and everything was exactly as described.