Very well appointed
Nice location
Excellent hosts
Good value