Very clean and spacious. Good locations with walking distance markets, restaurants and nightlife. Exceeded our expectations!