5 stars all around. Great location, super clean, and well equipped. Well done Moxxi!