In a retreat Sun n' Sand restaurant and spa, Mombasa