Clean, great location, convenient and it has everything you need in one place! Host communicated very well, was accommodating and he went above and beyond for his guests!