Great location and great communication. The decoration are really nice too, so overall a really nice stay.