Very clean. Good communication. Shared bathroom. Private room.