10/10 would recommend - incredible value for money and wonderful hosts.