Central Studio Apartment is a great place to stay. Great decor and everything you need for a short stay. Can highly recommend.