Stay on the sunny south coast of Madeira at a charming hotel nestled between the mountains and the sea. Explore the...