Great location, very clean and had everything we needed. Communication was great and check-in process was seemless. Highly recommended.