Nice hosts, relaxing setting, tastefully decorated and spotless clean.