Ad Maiora is a restaurant offering a dining experience with garden access. It also provides accommodation with amenities such as air conditioning and complimentary WiFi.