Shared bathrooms and common areas. Bit tight in the shower if your taller but its do able. Rooms are clean and fairly spacious.