Very clean, great communication & all around.
I was very happy with my stay! Totally recommended.