Perfect stay, better than expected! Convenient, clean, stylish. Prompt communications from host.