very prompt communication, simple checkin and checkout, easy parking, great location, lots of streaming apps provided, lots of amenities...what else do you want?