We have stayed in many Airbnb apartments around the world, but this was absolutely first class. Location, security and view are phenomenal. The apartment is not huge, but not cramped and has everything you need. Highly recommended.