Very clean, great location, safe, and big enough for a group of 10 to stay.