Fantastic location; great hosts; everything you need. Would book again for sure!