Perfect getaway. Hayley couldn't have been a nicer host and the place is magical.