Has everything you might need! You share a shower with the host but have your own personal 1/2 bath. Sharing a shower never became inconvenient or awkward. Easy, clean, and comfortable stay.