The place ticked all the boxes and more. Johanna is a great host and communication with her was just so easy and effective. Highly recommended.