I got your point but you will have to customize much to achieve that. Here is what JA Findus has:
1 - Listing extra field
2 - Add some custom fields for amenities
3 - Override com_content and render these custom fields
4 - Style for the list of amenities
It will relate to PHP code + CSS, you can install JA Findus template in your local environment and see the same.