Excellent location and amazing price. The place was very clean. Check in was easy and communication was quick. Will stay here again.