Location is excellent, communication is very good, cleanliness is very good.