Sorry, but you will have been told what would be included in your bill. If the food and spa is not mentioned then you will most definitely be paying separately. They tend not to mention the cost of the food for a 5 star hotel as it would normally have a restaurant with a choice of meals at various prices. I must warn you though that it will not be cheap! You may be best to eat out if that is an option.