Beautiful place, friendly team....tick ALL the boxes.