Situated in the west hillside of Funchal, with superb views of the sea, the bay and magnificent mountains. With a relaxed and friendly atmosphere, this is the ideal place for an unforgettable holidays.