Great location, safe building. Viridiana made it very easy to check in and helped accommodate us leaving our bags since our flight arrived so early. The apartment itself is a great size, balcony is wonderful, and seems like a wonderful place for an extended stay (we only stayed a few days for a wedding). We hope to come back. Highly recommend!