All the ingredients for a pleasant stay, great place and people.
I will return without hesitation.