Everything was excellent except for communication. She was very slow at responding messages and did not answer emergency phone. I would recommend this place, however, and visit again.