Great setting, relaxing, friendly, well hosted with nice touches. Make sure you put aside some time to enjoy the stay.