Great stay overall. Walked everywhere I needed to go from the apartment. Slept like a baby every night. Clean and well equipped. Check in was easy and Juan is a nice guy to communicate with, I was really lucky to get very a late checknout before my flight.