The location is very good, the communication is fine but i am sorry, the cleaning is terrible.