The place is fantastic in terms of both location and its internal beauty. You will find all you need, plus in addition the fantastic spirit of the place.
Highly recommended.