Casa do Lago is a restaurant offering a relaxing atmosphere and scenic views.