This place is perfect! It has everything you need. The rooftop was very pleasant. The washer and dryer is a great bonus! We loved the little balcony in our room as well. The apartment is in the perfect location. Walking distance from lots of sites, food, and shops! We would definitely stay here again.