10/10. The place is clean and very well put together. Communication was great. Easy to check-in. Location makes it easy to get around while not being on a busy street.