We had an excellent stay. The apartment is new and has everything needed and more. The balcony is perfect! Communication was great.