Super close to everything. Cleanliness was ok but not great, and the shower just trickles water out. Ok for the price though