Perfect property for a stay in this beautiful city. Excellent location, prompt communication, very clean with great amenities. We have stayed here before & wont hesitate to do so again.