Apt was large, nice kitchen, 2 bathrooms, small gym to use, beautiful building. However, wifi did not work our entire 5 day stay despite emailing every day, trying multiple wifi networks they gave us, etc. Noone to call made it impossible to resolve. Also, furniture was sparse, no dining table or dresser, bed was low to the ground and not very comfortable. Would only recommend for a short stay where you plan little time in the apt. My husband had to find a coffee shop with wifi to do work - thankfully that was only one day of our vacation but would not be good for a business traveler.