Alo's place is great for a large group! The showers are in a separate room from the toilets, which is vital for a large group. The check in process and location can't be beat! If you can handle semi-tight quarters for an excellent price, I recommend Alo's!