There's a restaurant on site. WiFi is free in public spaces. A terrace, tour/ticket assistance, and concierge services are also featured at 19 villa mira. Self parking is free.
Great place to stay. Comfortable bed. Only problem was Night Manager was asleep at 00:15 and it took 20 minutes to wake him / gain entry to the property (which also raises the risk of slow exit from property in case of emergency).