Outstanding location and experience. Second time I've stayed and couldn't recommend it highly enough!