Very clean, excellent layout, and well decorated. Good communication with the host and support for questions.