Excellent location and very clean. Communication was timely and informative. There were no surprises, making it easy to check in and check out. Highly recomended.