Spacious, clean, good location, prompt service, great host !