Great location.
Very nice, clean place.
Kitchen and bathroom are very modern.
The only issue is the parking, but it's not too bad on weekends - you can manage.