Very clean, great communication & location. Would be very happy to stay again.