The room itself is spacious. The bathroom was shared so sometimes there are wait times in the morning and night which is expected. Internet was great both my partner and I work remotely and never had an issue. Both host cleaned daily so the place was spotless which made the stay very comfortable