Villa Westend is a restaurant offering a unique dining experience with an attractive urban beach.