Perfect location and very safe. Host was very helpful and available to answer any queries immediately. Gym in the residence was very good. Keep in mind that the bed is a double size so it was difficult to sleep two people comfortably. Otherwise - a very enjoyable stay!