Very Clean. Seperate Appartment. Good communication. Nice host. Very quiet