great location, good communication, clean place, beautiful views from the terrace. LOTS of stairs, no need for leg day at the gym!