5/5 on everything. so clean, great place.