Vista is a restaurant offering a relaxed atmosphere with beach views.