5 stars
Outstanding location
Excellent host
Everything faultless