Location was good, cleanliness not super great. Functional kitchen but found dirty dishes. Place is well equiped, rules are very clear, good communication. Worth it for the price!