Fantastic location and atmosphere