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