Great location, clean and had everything we needed. Communication was excellent and check in was very easy. We are staying here again and definitely recommend.