Clean place, great location, super easy check in, great communication. 5 stars.