Great location and very clean. Check in process was extremely smooth. We were able to drop off our bags early which was nice. The place is new and had everything we needed including a well stocked kitchen and bathroom. I would definitely come back! Thanks for the amazing stay!