Perfect location. Magnificent view. Friendly host.
Everything you need for the perfect holiday !