Viceroy Bali Luxury Villas, Restaurant & Spa