Very clean and exactly as pictured. Check in and check out were a breeze. Ryan was very easy to communicate with and offered to recommend restaurants to us.