Restaurant Vale d'el Rei offers dining with views. Located near Carvoeiro, it features rooms with pool, restaurant, and mountain views.