Clean, spacious, good wifi, nice amenities, easy parking, great location, self-checkin and out, and friendly host!