Clean, modern, adequately equipped, beautiful decor indoor and out, hospitable hosts.