This place was great. Location, layout, and cleanliness exceeded my expectations, will definitely book again when I return to Vegas.