Willa oferuje udogodnienia z wyżywieniem we własnym zakresie, takie jak wyposażona kuchnia z jadalnią na świeżym powietrzu. Goście mogą również korzystać z lodówki, piekarnika i szklanych naczyń, aby samodzielnie przygotować posiłek. Goście mogą zjeść posiłek w restauracji The Fish Emporium w odległości 200 metrów.