Location is ok
Room size is fine
Only thing that concern was bathroom has to be shared with host and bed need to be changed.