The kitchen/bathrooms are shared, but were kept very clean. The room is very spacious, however it is on the third floor, up some pretty small, steep stairs (which are very loud at night). The bed was very comfortable, and the AC was great, so I would definitely stay here if I were in need of a room again in the future.