Excellent communication throughout stay. Large outside terrace. Clean. Apartment gym is air conditioned and has decent equipment selection.