Spacious, modern, clean, very thoughtful hosts.