Localization is great, walking distance from most important places. Place is great, has everything you would need on a daily basis.
Also self check-in came in handy, especially because our flight got delayed and we arrived at the place past midnight. I would come back for sure.