All great. Locations is perfect. The apartment has everything needed for a nice stay