The bathrooms are passable, but if you have more than 4 or 5 adults needing the bathrooms in the morning, you will have to be very patient and creative with time scheduling; nothing that can't be overcome.
Location is great.
The WiFi is horrible.