The place is clean and an amazing location!!! Communication was great, too. :) I highly recommend. You do have to pay extra for parking, though.