Communication was ok and the place was pretty decent, a few things were iffy but overall it was a great stay :)