Fantastic rental location, great hosts. Totally lives up to the description.