Very clean, great location and fun sleeping arrangements.