10/10 Would highly recommend to anyone. Although the hosts were not present, their communication and hospitality was top notch.