The place is really good. It has everything you need inside and an amazing view. Location is very good. Shops and pizza shops near by.
I highly recommend it.