no communication until last minute of cancellation. so I cannot rate this stay properly.